Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LUCAS WALK Terraced £70,102 £22,445 28 Jan 2002